Big Huge Thesaurus

Tai Long

noun

sounds kind of like